3333334444444333444455555555555445554444333333222222222233444344455555555566667777888::98888777766655555544444455555+5333222223+55444446778,8+43334432223,,+8:5544444445444575567683333344444333334444555555555544455544443333333222222222333444444555555555666777788888:9888777766655555544444445444454322222223855444447778+,9:+4543332242348-8,5444444544443466667633334443333333444555555555544445554444433333333222223333333444455555555666777788888989987777666555555444444455444334*43222222233557+65875+444455799++,-5564322355434;9-,8744444554443334666++65544333333334444555555555544445554444433333333333333333333444555555556667777888888888887777666555554444444554444333443221222233344554677455*5444557,6746,5334567644.;::89.-987555554444333347+676533333333444555555555544444555444444333333333333333334444455555656667777888888888887777666555554444444555444333333221112223333344337+84455545555856:5446644569844;;9889:9,65*666866443333444+,,753333334444555555555544444555544444433333333333333444444555555666677778888888888877776665555554444444565444333322221122223333333335744555555677557755+5457:55;888--,75556566876655335634)+333334445555555555444444555544444443333333333444444455555556666777788889988888777776665555544444455555543333322221122223333433335654555557776577767++55655;888+54445555798776644665555434654455555555554444445555544444444444444444444445555555666677778888899988777776666555555444445555444433333222211222333334333357+*5455556666987878+85567+65-8:;87775445555457:956785754545666555555555554444445555554454444444444444444555555556666777788888899987777766665555554444444444444433333222212222333333333346655655555558889,+76655766-89:9;66666,544444445766,4477788855555555544444445555555456444444444444555555555666666777888888889887776666655555554445444444444433333222222223333333333445+*66675555557+87655877-999:55555++5444444445+844688855655555444444555555555555444444445555555555566666677778888888888777666655555555444444444444444333332223222333333333334555*7667775555568+88689878:::9:-,55445654444444445565+,545655555544444455555555555555555555555555555666666677778888888888777666655555554444444444444444433333322332333333333333345568,988776555566,+9889888-.:..::-9:-,5444544444444445554494,5459555555444444555555555555555555555555555666667767777888888888777766665555555444444433333333334333333322333333333333334455689+9997767755688999,.988--:99::79-5444433333333345543386557755555444445555555555555555555555555566666677767777888888887777666655555544455444433333333333333333332333343333333344445589,+,97688876899,989::889.--:98:-88,544333333335334443337878865555444455555555555555555555555556666667777777778888888877776665555555455555444433333333333333333333333333333334444455569+658++779987799;:988::99:-98-87.88754333333335653455333989998877++6555446666566666655555555555566666666777777777788888888777766655555555555555444433333333333333333333333433333344444555556+,65++:7779889;;98889988766678+653333333336875576435::9987++5554667777677666666666666666666677777787777778888888877776665555555555555554444333333333333333333333344333344444455555567+667669988999877778776555698553333333357;7777646:9997875557788,99876666666666666666667799777887777888888887777666655555555556555544444333333333333343333334443444444455556556667*756,7688,:9--88888877766668755588543333333567775,,,8765558,8766666666666666777778::9888777888888888777666655555555555655555444433333333333334444444444444444555555666666678*7569879999999:88887776666559765798533333334679877789877776666777777777777:,::8887888888888777766655555555775556555664444333333333333444444444444445555555667766766677,8+756888::::98998877776665557+787778,9533333436888+988889+777777777777777777888:988888888887777666555555566677556655588665443333333333444444444444555555555688887776667777698668-8889-:-989-;87777666555558878,7678743345467878+99++,7777777777777788888889888888887777666666666666666776567766887664444433444444444444455555555556668:888787667776678+7789878-988:::97766666666668878866775445577876788+,7787777877777777777789888888877776666666666666666776678888,88854444444444445555555555555556766798778976777666887789778;989:9-::876666666667898787558,555558-8667877798888778877777777777799*8888887777776666666666776666665678:89544444444455555555555555566667779,877897788755798777:8778988:;,:;.866666666678998887578:+5455,986678766,9778877777777777777889999,888887777777777777777776666655567,+5444455555555555555556666677877:8778,87876569,87777:8778988:,:877777777889:,888678985446987678768-977788777766677777888888999888777777777777777777776666555567865555555566555555566666667777889*87788776558987779-7789889:-87777777789:88888965557::9877876988777788866677777888888888898888887777777777777777766666555567755555555577555666666667777778889777897666669-,7777987689889.:8789877789977989+55557-,86798888866668+8777777888888998988887888888877777788777777666665556778755555555598666666677777778888888,77678666667986668:,:-867889:8899:999:977799,779;7655557:769988887666788877788888889999::9887788888888888888877777666666667777975555655557766667777777888888877889877666666667-866689:-877889--98899:9::;:7799:8777.68655657:889:88++878+77778887888888889999:::::7778888888888888887777776666668887899997776665555676777777778888888777777888766666666677666,-:::89889:::88899:---988::,9888778.-79766557+:99-98,877776887778888889888999::9:::--77788888888888888877777776666889:899-99888766556666777777888888888987766667766677688667,66668-:::99:;9988889:::-889887779:-999888679::8866666788888888889999999:::9:;778888888888888888777777766679989--88-987566677777888888877799896666666767777798768866667889-;;:9;;:9988889.:9::89:888999:9999899999866778898998888888999:::;::99-8788888899888888887777777767888899886677777777888877777999988766677777778,8769765666669-:;;:89998889:9:::9989;88999+99-::99:-889+88878899+::988898999:;;;;;99988888889998888888877777777778,8878;987777777777777777766898977777777778-8668,65566668:;;;;;988999999989:-:::;99;.::999:-,:;:988888888999++8+988899:::;-;99988888899988888888877777777778887688777777777777766666+:::877777777678777755566669;.:;;:8789999:999::9;:,9::::99::;9-:999888+888889889:9;;;;-::98898899998888888888777777777988:,7687777777777776666667+877777666667777,65556667-;;;:999::::;99999::,9:-+98-::9::99998886+8888898899;;:::,988:99999988888888888877777779988898:977886676667776666666677898666666655556677555566689;;::::;;;;:9999:,99;889::8,,-,,9:97768+877788889;;:::8+98889;:999998888888889888888888898877778:,9:8788866676666666666677777888766666555555666657566678988;.;;;;:9998:-:999+889:;+889:9+:9)658+8887778889:;-+:998888:.:99999988888889988888888777777766988::8777766666666667777777777667,666555555545555568867678-98888-::;;.:99999988889889:88889;9955588+9777:::::;,:888888;999999988888888988888777777666666999:88777777766666777777776666668+8655555555444555557898767787888::9:;;:99998888888889++87888::;99*4456*89999:;;;;888889;999999999999888888877777666666667::;,8777776666666777766666655556655555555444455555588777778889;:99;;.;:9999998889;-887998:9779978:++644466:99:+-:88999.9999;:999:98888888777676666666779::98788666667666766666655555555555555444444455555688777788889;99:;-:9999999988:;;977778::7789878)544567*:::;:999::999:;;:99998887777766666666677779:87789655576666666555555555555555544444444555555689877788889:;;9:8,;::9:::998888::+:97668+-88888785544456688.;999;:999:.;9999887777666666666777788:98766796558866666555555555555555544444444455555566788777888889;;:9-89:99:::888889:,98889-:999999:65444565678;:99;:999::9888887666666666777778888;8876657-7559966555555555554444444455334444555555666788777998888:;:889-::999:98888899999:::99999644455556878;;.:99;:98899877887666666777777888888999987865557767::8555555544444444444444434444555555666678877899888999:.:..:::-::-9889:9888778,:,:::-,::654555556778+-;;+;:99:8889876678766667777788888888778876697555776785555444444444444443333445555555566666887778888899999-..:::;:-;;;;8888:8777668655565556*778,;;:9998888,86667986777998888888888777666678757687665444444444444444433334456556555666667887788888899989:.;;:;;;;;8889:77666678+76665786556*,878+;+;:989::9977888876668:87779::8888888877776665578687,865575444333333333344333444655665556666788878888889998899;-;-:8779,76666668++9,668668975668,8889-:98889:9987777786778-8778:;:99899877776665555977987655575333333333333333334467655665566666888788888899999999;777:,96667778979,7887775668888789+988888:::97777887779-8889;:::9:877666655555866775544554433333333333333446786555557666678988888889999999999;.-967-98899777:8888+*+766688877899888877::8997887789:888;;;::::87666555554566569544445543333333333334446786555569866789988888899999999888:;:-:89:99::888:88,778667998788::::988787789::88888899889;::;.8665555554456556754543586433333333333344558,757768:98878988888899999889888:;;;;;9:-:-,98:;87+,8,66787789:8888;99:988777877:;:;;98888899999::;86555554555665567766644744322333333333334456888879:98889:8888999999888889:;;.-:::;76788877657+98889988:;.:99877778877:9:98889999989.9:76655545776665567777643333222444333333333445699999-988::989999999988889:.:;+66887;7655789889988;;::::;<9778878888:9;98888898889:997777764446875555594222222454433333333345559+88;;99999999998888:;,::;;976887756788889989;:::;;;988988888:9998888888889988:888887545754454:4111122665433333344445559899999999999888:;99999;;7778898867987789999:;;:;;;<98::98888:989;:88998888888889888:986643444;4112225643333355444557:99:9999999999989;;-,999::;-:9766++8899878997889:99::-.::;;99:::8778;;:899:8999888788767::8778+4333365222264433334554445589999::99999999999::;;999899::;98865568888::99::;:9::9:;::::;99:8779::999.:9999887787668887432237542237433333344444569:999::,:9999999999:::;-98899::9;;877875557744788;::::;;;9::.:999::999:;9:8789-:988;;:9987777776899432238+3235,434333344445679:999::-:99999999999:::-97899998:::,7767,7555664368989;;;.;:9:;99999:;:9999-88:878998::988977788686532333357356+44433344455567:9999:::99999999999::::97989988::,976667,75556643,,559988::9:::999999:99999,8788878:,999:-;9999777998:763221112374484453444455556799999::99999999999999:;:99889989::86676765556646655-988:;:99:9999888989:989,8887887888889:99,99:877:998842111113444534544445555567:99999::9999999988889:::,99888888:,:9888765556657655698:;999989:988888::988998898:767878899989:9:.877-:5211112248555434544555555667:99:;:::99988888888::::,7889,,9998765566:+765579:.98;,989:9:::88988::89:999997976679988:9:.:9:979.621122224;555543344555655567777:9:;;::9988888888999:-,+779788,89,,+755667786567989:9:-::::9:;9899:9:9999;8976689998,:::;::979822222334544444445667755669977-99;:9889:9888899::8756+9,88888865667478;88.77866688889::9;:::-::::::986668:9:99-:;,7,:93233333564444457666886669::88;99;9889:::88779:85557*7987777865778334::8887698777898889999-+,::::7667;:9989+43334447855544787779-668998;99-989::::7777,+5556689767778+*657754567..887789-8889:98889988-:9::,87667:99,85444477789675558877;8799,99:998977789+7555568767778,65777667::-789;;9999988988888-89*::77566789897445555888,;67767979.:99::;999877789+655556787777778757777-,79;.99998898888889::9,98:++7656678:8:,5445558-:,87799:::::;9998*9668++8566678877777799878..,889:9998888899888998788*-999+655875666788:9:8544557878768::;.:;8:+888897788887776888877777789986597778-778889..99::::888::8889976678:99665446876667888:9+545678-977668.;.,89+77778+,878+)666*+8886667*,8777777779955--76678,8677789::::::::9:;9888888*85556866*644457;76668988::55588:866679;-,,9,+65567887788+75556565567+887777776977-:-,7666788778788:<;::;;;-;:;-9878878+655568*56)644446876668988,68557986777:8++98555567*7767786555556)655578,,8777776888:,77--7667789999889-;;-::9777668,655766+,8666544447*66678:89,56755887777:9*7555557776556765555456676555788,877776689:767--7777799::::89:;8766657777788788,9*85544455967888:9:86886669-888889655566777765556555554456+65556778887766668-778:77778::;;::;;8665557777788,88+8987544456:888989976,:766669:998888+)555786666765556577554455*8656787778666666678-.87:-78889-;;;8555556*7889-88+78*76555557:999988:7778766777:99988889))+55688655566555677885544586678886766665666678,:9:-8899:;;;,8555546887879)6886559,897777677778:9999888996)+556+65556655568987655798678887655666666568,9::;:99::,:755444587+8*)7888679+9:7777777888:9:989999965))65576556655556:88758:9978977766666866579:9,-;;;9:::-9:8444445+878;9889::989998888:;:::99::99-55555*5586555555556+,86;:97788877676698667998799::.;::::.,9+8443335656*)7999:999:98889;;::;;:::8:-544446558655555555797878,888776996698778,:-:;;:;;-,95433335554766*789;::;9899;:::;;;;;::53444557)5565555567998788888776979998889;;;;;+75555443335543478557989*:99::9:::43333578656655566777:8778778768:999999:;;;866444333433344335)*875*999:99999:4333358557655667779:877777777899;--:-654433333333343345756*99+,:88;-989,433335*6456655667899;99999877789:75333333333333335*)*56687788:99;:88894433365456655567999:::99987797633322333233333575555667767999:999888844434774457655568:::::::9797332222222223347545*555589769:9-:9:9:987788445667+54558755668:9:822222222223334*545766569988:-:::*:9:,888667+5434767555567756768;9:7922222222222334555566658999,+:-:9-888865679446++4347,5556776788:.:222112222223345555656669:,,:9::88875556-346*68854485567+78999;;;642222122222333355557,855557+:::997755556)356*4*54586667799.:-:;43+5+532222222233333454589985558999::-97657456446+44+655765699::,;:;*236733443222222233334444589,8556+999::7577558446+433478557657988,;;;43566322333322333455344445589667*999:678,65846+44443333456558866987899555643333344333336664445556)769**88-98888777645443343333455556868:778999:66843333345333358*+545555789:*999989-,7766.888744474433553344565569,99998987899889;53333367634475555557)*9::988889899-988766+8++766454543466444466668,,:::99-99999888;5333357875459655567888+,99:98779:**,899988858.*+87754444458545567769;:9:;:::98899:53456688557656678878899987789:8,97778,,877647954444456556777798,:-;9899:9;76556677668766677778889+,87899+9::76678-7545644445776656997898877999:9;576778,78,7677778888889+98888988,-65567,6556455568766666997887976889-8578788,788777888887788888789888+-65557+679676555788766669:,8,9998896889:5489868778888878889:87778866778888+,7555566,788766865558887666:9:-:999888779:6896466+97777798998889:::886765556++88,766.665556658,8,9888876557+87668+99::99997766969976767,87666788888:98888:,:9975555558*99965578887556545999876667888777:99:,96555)5998-;77668+77876666777778:9878,,9+75555456999,54588887655,7545968768678888777::9++554555989--79656777787666777777987897554444598885468;-;6558754579676887778777779:9+++5447556;98:779555776787666777778986787+6644433587677:558655885678.6677799967767789::98775447655:98-789778986776666777788,86665766533335+:88889,-9:68786555678;567798,98776779:;7556546*8789;:98888899976666667778889755555665444458,:98999:,98::88888656868655,8999,987677:;765555588889::,89-9--::76688877888778655554655*6544468,99::-:9::;8888668766755,:9:+87778()765575556+8,++-66::-8668897888866855544445555665555888,::::8.8;8666568868:::86668+*65468555688-:,67:8689:,88886559954444445555555557889.;:;:86556,977:9+76668*8+5447*7545987877896776887765558864444447744445558887,:86545+8997666677778+54588445,+7;8.9.8767865877,76655558444445875445655+,78,;888;9-:7444699::76665566685568445769899:86678;996559,777755555568544447+7556656+7667;878977-84456,99877555588855544586:*899::-766786566+65567866777+7555555564333487677655767666667987789889+567889988655688445*54788:989;9::;,86567655555675556776556777765554555555334*8+*5556555666568-.8788:888+6788999+876557++53377688:989.;99:.,786556655444555444578767,65555+6666665444455765556544456875556655578888-9888:;-88-+6**6458435677*9:99;.989.86655555444555444444456666655554568556665443554667776565444477855565555578778998889;.9886685*76567**)555*8,:;;;.99899-:65577554544455444443433485566544444588756675433665568+654444687765565555668877788889:.99-66:657767*6(6667:;;;--9888;877775556544444554444333553334566544444468998555553346666675444458:7656555556688877888899:8876,44,777)*6());+-88888765555545444445544433334663334,555544445587954454544+7687744446975655556678888888888899986785358))-:999875555544444445555443333348+43566655544445558765434465686556765555666689988889988889887786579)+:999755555444444454455333332346667754444445557558:433467768-6677655666677:98888::889999-977,,658*7+66)89:97555544444454444553332222,768;854444455558+,556,6843347,448,77779877667779::8888;:9999::::,876*5677,89*555*8,754554444554443454322222255444555557998655666864333866876567998877799:.;898:::9:;:9::788754788+89,6567*67++:;;,644444455444433444222122246++5545555567-98655566+555433576,765559-:::879::<888:::,6688*5*5487+8667*767+*:999989,54444555444433344321112224434555555555567-655555965554336-8-76566998:;888-855,534565597**+8787786998889,9995544554444333334321122223495753444566555555567555555654554357,.76669--9879847,4334656986*+++*+667'9*9877888+,89:65555444333333322112222334-44346,44445566555555455555544555555447887677:::77:85884336766,868*+65579+,977777788+++665444433433233211222333344333565444555675555544566555554445555445,,,++9889.::8885784458878++88*778898768986677*6554443344323321222233333543356654555557655554444565555554445554445:78:9::;;99:9978+44654478+999989++9999986799865566+6675544433344323322223335433643676965555556655444445555555554445544445:977::;;;;999,8:;:996,466544589999+99+86897655556654555444433334432332233335653386689755556556854444455555555555544444445-9778+:987999;6467785556++,87896544454444564444333334422233333355644488,655665556854455555555555555555555556778789--9789998677+6555878888865444333555543343333334422333333367855-7566755556,5556656655555555555555555567978,9-88998765589+*87898896544433346654333333333344333333334,8556665765556656655565555555555555555555697999:88,989,+975899+7+*:788865444433367+4333333333334433333333586566766567555466566555555555555555555555568,9:9999999778997,879:76678+8:89986444344337433333333334544433333367666667,8886655565544565555566665556555555556666669,:;98888:87685888+755789,9:::876433433473334433333345555333445,666766677776655556544455555566666666666666666667667--88778:876:65+8877899+,++,:::;:,8743343345333554333344545544445676666776666666555555545555556666666666777766666678778,7777877*8775556*68879888,99,9,-:::863445555333555444455445544455665556766666665555555555555666666666666677778777778778:,999776678788+**7*655556669+76+8,99-+,-:745667555533445544456554665555665566666766665555555565556666777776666777778877777888899898766669899+88878*665555578:9,8657-:96778545434445544458756875555666666777766665555555666666677777788777777789,8788898888-9889:766556,999,989*8866566555558998,7556;,977544444445544458768975556666677777666655555555667767877777999777778889,8888998888999889::88766667,9999+655555655589-8755567,,:;;;9,85444445555555577795666667777776666655555555667779997888::,8777888899877799788899899:::,876787766899,655556766698555556+-:::;99,:9:44455555555558777,6667777777776666555555566678879::9999.877789888877789988889:99::9,98766788888888655556876785555568:::99::9:-:+55555555555579877:8777777777776668655555668778888:-::::87778998777789+988889:::88777988888888+(7556768887975555679::::::::8:8555555555556987688777887777776679655566678888889-98889::8778889,98889:,87779:,88898778)****7666888888:7556779:9::9::7555555566666:87778778888777777668:76666778,88888:,:999:::888889:988888:998779:+988997768678)++8**6668988888+766779::99;::655556666666787778888887777776678,86666678,88888::,,+:88899988888799887789:988998768678*+88*97779,9888876667998:.:7686566666777788888888777777776679,87766667888989;8999988888779888899:9889,8689+*889+99989878::98888+96667-8:::::9:99::9768986677777778-98888777777766666799,878866666799899,.9999888877788988899:+999998899++99:::89+,99:;-::987896667888::::;9899988;99989,9788777788999887777776666768889:-888986666669:99999:99888887777889,:889:;9::::9999(,+::99,,9:::::877+:88898778.999899888;9:99898887888899987777766666677799::-,878,+7666689998888,-98888877778888::98:;9::::99::99,,-,,:8669+999:768999:9:988:;9:+98877888987777666666678888:989++778889,988889+.;98887777778888:,:98;9;-::*:999,+7669,:.7889;99,:::988;::;,+87777778:877666666667788899998888899,,8788889-,.,988777777888::::999+9-:888,+768:999;9889:9:;9:8987777877897666666666777877999,+78999:+9789988;-,:87777778888:::9989,:+*-:878,9799:;;:9778-;:;:;8889877778778,866666677777777799,879+889::99;,:77777788889-::9989::+89+*9:,879:89:8:;;-:9889;;;;;,7789877788779,96677777777766668,89,++998:;::;;,7777778888:-:9989;98:::::999+::-9;;999:;.;;,8777679976678889-:777777777666666899999999,*;;7777788888:-:99899989:::9,::-::::9:;,876677789876679888:-8776667866666678+,9:98899+,;7777888889:;:9999::989899::::::.987,,77777778,,76689888;9668767755556777,+88889:,:;-,9977788988999:;:9::::8889,:,,89998876:877777767-,7669-8899678777655556766788889::::988887889::99999::::;::98889:98889,889,878:79:877776666886679.879867+87655555654458888999:,,877778899::99999:::::-:99889:8877,79*8898889-8778998:87766655576668-878-,78,7655555554445+98888999:987777888999999999:::;,98888:9899767887,97788;;989888877889+.99976665555566668:88986,+65555544466666988:::99:,998777778888899999999::::-:88889:999777778988998::99:877779989+-999866555555666657988:788854444446567777+88:::::9::99887777788888999999999999:98887999,,998778998888;9::87789::99:9::;86655555565555798978888765445557888989;;;:::98887777788888999999999998899887779,:::779+*88999;988::;,:9::,-999;;;87775555555555679888,8877455578,99.-:98888777788888999999999988888877777:889***::89989:;;::,+:999;:;877866787766555665788,87657:::99888777788888999999999888888877766999:,97657*-:::9:99::::++9::876566568888777558868,877:-:999888778888899999999988888888876666:-:;998*77755788:9;;;;::::99;-::+99:7655555559..:88868887,::::9999888788888999999998888887788877689;89,::9878+66546788;;;.;;:-+;:::::-9:9:-8+9999555554556,,77,7.:999999988888889999999998888877777887799::8899:+97688876+7555678,99-;;;;;;::::;:99::898877875554455567,:99:9999888888999999998888877776788888::9889-9+866666668744677++-99:;;:9:;:99::,,8977668875554455556-558:999:99;:998899999999888887777777788778;988:;++8655555*6587447887899:;;;:;999,:+:9,:87666775554444555665564667:::999:::;;::8999999988888777777777788888:999;+87555557+*65+*448789;-;;:;-889+,+::99:;:876556555444454455544856667+:9:::999;:;9999998888877777777778888889:9999-88++6555558+655*45989:;;---::99+:999;;::8755555444444444553336677,-:9:;:999:;;:99998888877777888888888888998989+7679755555+75674499:;;::999,9-:99-,*::;87555544444564344432576+7;:::9:;;:999;;:99888888888888888888888888998889,9657886675685774588:.,:999+9989,,9999:-+765554444446753364225,4;::9::;;:99:;.:888888888888888888888888889:88889:8+7556*65886*868755+46;:9889998788998999999:8765444444467;645652286+,44:::::.;:9::9888888888888887777788888888998889+986556)**6,766868636:9:,8778887777888:-9888:7654444444569568643676535:::::::-:998888888777777777777777888889999987898765555)**5556+646::;-;;+99+87777777777779:9878:76444444345,664+437:::::-;;;::98888777777777778877777778788899899778++9875545556*446,6::;;;;;988877777777777779:9889,85444433357,64358:999:::;:::::::98887777777777777877777777777888888877788**9885444445*634777.-;:9;;::;;;8878+6666677777777999,98898544434456783578:99999::9999999977777777766666667777777777778888787767777*+8765444347645757;::;::9:;866897666666777778999988874445556536,999999998888889877766666666666666666777777778887777677556+6544334*6668445;.:9997679++98766666677778,:89987798555557+448:988899888888878776666666666666666666677777778877776677568**5444335*77555;988:755998998766666667778:9899777955456746999888899888888777766666655555566666666667777778777766676578*55444335+866988:6579+8,+766666667779:99987699-543468489::;988888888888777666655575555555556666666777777777766667678854444335-888,*5588,+55666666789:-:8898895333875:999888887789977776665555776555555555667768777777777666557788766443349889+8557,995566666689:-:88899*43338898987877778:9877666555557865555555556787887777777766655786+87744335.87889655*7986788766789888,994333369898887798777:;:776665555558865555555556777997777776666555887*+5433659::877889555788888997668::8889533323+856;;:99887777:9779:.66665555556,655555555558999-8777766665555885325+445:9--766778,8+545668,79-7689:--877875+333336656;;::98888897668-9889.9666555555467555555555569999977766665555677)4356544455555567-9988777-,77644555,8,879:.-9887779-86;+3343349,8557;9997777888769:99-766555555456655565555556,-:-8776666555557)655*4346+5444454445578998879,,67544456877,88:-9877789::87555546899878899:988878,8769:;66555555444554466555556797766665555556+*546544368657544444455568898;-9,789,865444568679888-987988,98,877776689888:9:9899778778,86555555444447756555555678766665557555566554754436755544554555558997999-89-8668554557,77898998;7899:989789,:::9:99:;77777975555555444468855555556687666655557655555445653367554455555555696699-89+965556655545577799988;::8989;9,-::98:76668,,6555555544447,,6555556679,8766555558655544445744476545665557668668,879:876776577555677898:::8889:8:,,9:;98,765557+7555555554446,655756669::9976665566665444455444,85587655897796557989.87778878855557888;9779699999:88966555-7777555555554458655986689-:9976555567656544445654445757876669:98:-:5555+6699-8888889:555578.8888668767,;;:99999::89866555+56+7765557765547757+9778:75555555555544444555556769,8668;:9:;9965555,65456+7:.9-655668876677668+668;::::999989868955556668,78765558885558668,778,65555555555555555555556789878:;:98:-8755455554447656988.75666665557666767669;;:999:,9966544456778,,78865579,975876688789,55555555555555555555556899889:::::78765444444458555,98:;666655666689667,,7657767.::9999+56644445788,7988558889776668988988555555555555576555555579998:99::;:::65433334447,,545,..:;766566666678;9666777,656*8667::998887754445788,9:866,99766666788,8787655555555555786555666678888899:;;::;568,53333334457459-.:8766766677789;:86665875577668;:98888667444567+669778666666899-76677755555555558:666666887777889-9:.;545595333333335+865886-;866887777779:.98668995666678,;:88878,56533465+66688797666666788;9976677755555555569-666678998778889:-.;;.4444554333443334+-777668-877898777889:988898888899:;-977776546,53356,55557778,+8767777778988986667875555578758666789::8888888:;:-;;;.4444345333344333345-;877677887789888888-:999-9999:::9:;;977678*9743465345++,5555569766778++,87777777888888.8668997555577986786779:8888899::::.444333443333433333345:8-9887:78:9777:9888878,*;:::;-86667*6656777534+5446,5565455556766665678+8878778888877888::8689987655589879779:888999999994433333443332333333334--.-99989:99:8888:98887778;;;8665686544756434,5447875545555566665556788877888888887787778779:7666698--99:-89999999899.43333333432222222333334.99::::9888;:8877778,;;8765568444574644+6448,8745555556665566678878888888887777777767-76678,89::;:99999999999:333333234322222222333345,::;888.:88777778;87665568655585844+*655,85555556566766677988888888888777777777886678989:.:;:99999999999:33332222342222222233334455-.;888;98887778:76666556+666647444+*65585555655577867778988888888888877777777987778888::.:9999999999989:-3334222234311222222333454456-98:8::9999777:775565546+*5844457)576555555678877788988988888888877777777:8777778889::9999:998888899::,33356332334321222223333454458998.:9:::::9779:988555443655+44445668-7655556688777888988888888877777777777.8777777778:9998;:8888889-,9:::553368542333322222233333444558.999:::.:78988,9,8886443357557,44335588+65556667887888889888887777777777666688767777779:9::89::888888899::66654,66433542222233334444568-9:.-,89878999+,8688+643336566+534445875566677788888888888777777776666667778-9+866667777:99::99887788778967*66433642333333344445589899889999,:9966973332+577444445,7566767778988888888777777666666666677678798666677789:89.-99877787777,,8435,6333333444455589888789899999:989,9988,65754238,554445588766777779:999888777777666666666675676577798667787888:9899999877787768436833334444455569*777679,889+999999988889987778996676533+656+556545679876777789::::98877776666666655558856655777,86777888889:-888:988897766776685544653444444555557;9+7667889777*8789999988998888887777699956)*884335445,85478555789898777889:;;:::9776666665566555558865555777877788888889;98888777887666776678*+74555**54444555556778:+88,7576788*6578788999988888888777766669,555446433744555557898579:9:978888:.-:966666655556555555-65556778878888888888998888766678766666566+46854555*65455555555788,.:-878768867+75578+888888888788888777766667+5444556533864555588,979::-:89999-,966556655555555555555567788888888887889:9888887666678756655556684697,545566555555555667888-768666657887*76668*8888888788888887777666558433456834+8755579,,8:---;:99:9+55557855556654445,755666678+-88888877788889877787655567776765556788245+6544566555555656667888:8896676568++7667899888888777788888777666655788*++*55456536885557::::<;.7555588644568655557756667778998888777788888:8767665556666677655778833356555556655566666677789:;989656755789977888988887877777888777766665578++988+75+76666548,6568-;65545884456;7555578667777899:8777777788878:9886655566555677555888,33335555756765666666677789::-888555866899,9999988877997777888777766655558:+*99++66557++7+5468,+767+,.,54447,545+:55568877778898::9777777888779;9995555566557676567+33334555787776666666777799::,645877,:::,9777779987788877776665555676**9+76556567,,867888;:99:9:5444476568:65668887788998::98777788877799555555555876557833464455699887666767777999:;+876665677678777688788877776665565566888+765595779,,877777:9:::::7444458878,76678,98888989,-977788877778;55555545688556834468755669+766889877779::,65456656666797766787888777766655555566888557558789887777::9999973334599788877789998889899878888777688555554456854654448,855,67976899:87779:6444556*556567+866667898887777666655555567668++5455555999888777;::::744445+,88887777899988888,888888776678,657764457,55++64579,67+67,769::9777:*5433457*5556678766688889988777766666555555555664455544+76778,888777-544557+8767777888876788988778766669888876458+557,66786878+77-:777;+8533356875566678666689:8888877776666755555554446544565558,76666788888877755555786677777777766888988777766668988+8766855679,87868888897778**544456++7565666886667::8888777766767755555555445644565558+667+766666688767877778.655557,766777776666679989987777666669,88+555+788,,8868:88,+967++76666*+7*76555667:9767788877777667787555555555456667655565559655667,877766667886777776677776555567777767777766665789::898777776667788545+68+988+79888889678+55*878667++87665555668:*987788877778766777755555555555555565558547655667777777776666687666666655658555556666667887666656689:88878776666775557778,9+89,8767789766854457+8+76556**776555566898878,88777787666775555555555555555,65478658655887776666776666776666666555568-55555555666898876666678:9888887666778+5556678-989976666776556*+544457754456))7655556699889988777797666755555665555555555,6678,66+65799877666667666766666665555557,8-55555555666897666668-9998887777769655555489+766656+65555664444455)6444466)66555666*+889:,8887779:76666555557755555555557778,6+7558:9876555566567755666555555568+765555566667+,77666679:999887798868955444449,6565568*665445544433455*+5444556766556667988:;,9887777:-7667666555776665555545+658+86+756:9765555666777555655555555688*655556776668877666777999::999,9887899888,88*64444445*965567666555444534433334555445555675566666),88:;,:9887777:7667655555766675554445555667778:8655576776776555555555445:+,548655556776556766667778889999889:::9789,9989,+9777654444445755688555554334455533333554456655655566655779988::::877777667655555655665444444755457657889-75556777666755555554444449,7433575555677555666677778889:999889::::99::999*86655554333345885678854455433335676333376456665555566555567+889,989:::977676567655456555576443333554456555788,655568-7666555555544443335,433357555667755566677888888:;:99:9::*99999+85443455333335988568533443333366553378756677665655565668+988::989.;9966796556655555544466533333454458656767+896556886655555554444333335333345-75788676566677999:998::-999:9:,+,,+533346433334577+7785585334322224866448876677766555686678+99888::989999:97667755555555544444554333334444459877876686556,86555555554444333332583334445+688888776667777:::;:9::-99,9633344545544676656,55+4333222224+65*7677777555599778998888999998888875556544555544443334433333334444598888778855567655555554444333332238,43334347658,89899:876678778;::::,89*,733344433444565555+55)444222223455)667876656688899888888899988768,654555445566443333333255555575467,6655+888887777656556653333222354665534566888899998899999;:9:-:::99,,*+643445655+55655555+5544432222233)**667766666798998898888888866678778644455555464433333233244555564468*688777767765655654333322333356554456689888:999899999:;:9-999999,55